package com.wlyuan.open.scanner.dao.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * <p>
 *
 * </p>
 *
 * @author yuanjie
 * @since 2022-10-25
 */
@Data
@TableName("TMS_OrderIndexSign")
@ApiModel(value = "OrderindexsignDO对象", description = "")
public class OrderIndexSignDO implements Serializable {


    private static final long serialVersionUID = -8289977066970536597L;
    @ApiModelProperty("订单Id")
    private Long indexOrderid;

    @ApiModelProperty("签收类型：1、发货方签收 2、承运方签收 3 扫码签收 4其他 5验证码签收")
    private Long indexSigntype;

    @ApiModelProperty("0、有效 1、无效")
    private Long indexInvalid;

    @ApiModelProperty("添加时间")
    private LocalDateTime indexInserttime;

    @ApiModelProperty("是否本公司签收 0 不是 1 是")
    private Integer indexOwnersinger;

    @ApiModelProperty("签收经纬度")
    private String indexLocation;

    @ApiModelProperty("签收经纬度")
    private String indexDevicelocation;

    @TableId(value = "Index_ID", type = IdType.AUTO)
    private Long indexId;


}
